Big Huge Thesaurus

Lathyrus japonicus

noun